﻿using ElsProp.Model;
using System.Configuration;
using System.Data;
using System.Windows;

namespace ElsProp
{
    /// <summary>
    /// Interaction logic for App.xaml
    /// </summary>
    public partial class App : Application
    {
        public App()
        {
           // IniData();
        }

        //private void IniData()
        //{
        //    string suit = "深渊存在";
        //    List<ItemProperties> suitpro = new List<ItemProperties>()
        //    {
        //        new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_极大化,
        //            PropertiesValue="10%",
        //            Condition=2
        //        },
        //           new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_攻击时3秒内造成攻击伤害的额外伤害,
        //            PropertiesValue="8%",
        //            Condition=4
        //        },     new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_攻击体力在100以下的敌人时伤害,
        //            PropertiesValue="6%",
        //            Condition=5
        //        },
        //    };
        //    AddpropModels(suit + "发型", suit, new()
        //        {
        //            new (){
        //            PropertiesName=Data.pro_暴击,
        //            PropertiesValue="2%",
        //            },
        //            new (){
        //            PropertiesName=Data.pro_极大化,
        //            PropertiesValue="2%",
        //            },
        //        }, suitpro,EnumZhuangBeiLan.时装发型);
        //    AddpropModels(suit + "上衣", suit, Data.pro_暴击, "4%", suitpro, EnumZhuangBeiLan.时装上衣);
        //    AddpropModels(suit + "下衣", suit, Data.pro_暴击, "4%", suitpro, EnumZhuangBeiLan.时装下衣);
        //    AddpropModels(suit + "手套", suit, Data.pro_极大化, "4%", suitpro, EnumZhuangBeiLan.时装手套);
        //    AddpropModels(suit + "鞋子", suit, Data.pro_极大化, "4%", suitpro, EnumZhuangBeiLan.时装鞋子);
        //    suitpro = new List<ItemProperties>()
        //    {
        //        new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_所有技能冷却时间减少,
        //            PropertiesValue="5%",
        //            Condition=2
        //        },
        //           new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_两极化,
        //            PropertiesValue="5%",
        //            Condition=2
        //        },
        //           new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_攻击时3秒内造成攻击伤害的额外伤害,
        //            PropertiesValue="7%",
        //            Condition=3
        //        }
        //    };
        //    AddpropModels(suit + Data.part_武器, suit, Data.pro_攻击体力在100以下的敌人时伤害, "5%", suitpro, EnumZhuangBeiLan.时装武器);
        //    AddpropModels(suit + Data.part_脸中, suit, new List<ItemProperties>()
        //    {
        //        new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_适应力,
        //            PropertiesValue="1%"
        //        },
        //            new ItemProperties()
        //        {
        //            PropertiesName=Data.pro_MP消耗量减少,
        //            PropertiesValue="5%"
        //        },
        //    }, suitpro, EnumZhuangBeiLan.时装饰品脸中);
        //    AddpropModels(suit + Data.part_饰品上衣, suit, Data.pro_适应力, "1%", Data.pro_所有技能伤害加, "1%", suitpro, EnumZhuangBeiLan.时装饰品上衣);
        //    AddpropModels(suit + Data.part_饰品下衣, suit, Data.pro_适应力, "1%", Data.pro_暴击伤害加, "1%", suitpro, EnumZhuangBeiLan.时装饰品下衣);
        //    AddpropModels(suit + Data.part_饰品项链, suit, Data.pro_适应力, "1%", Data.pro_两极化, "2%", suitpro, EnumZhuangBeiLan.时装饰品项链);
        //}
        //private void AddpropModels(string name, string suit, List<ItemProperties> Properties, List<ItemProperties> suitpros,EnumZhuangBeiLan buwei)
        //{
        //    Data.propModels.Add(new PropModel()
        //    {
        //        Name = name,
        //        Properties = Properties,
        //        Suit = suit,
        //        SuitProperties = suitpros,
        //        BuWei=buwei,
        //        guid=Guid.NewGuid().ToString()
        //    });
        //}
        //private void AddpropModels(string name, string suit, string pro, string provalue, List<ItemProperties> suitpros, EnumZhuangBeiLan buwei)
        //{
        //    Data.propModels.Add(new PropModel()
        //    {
        //        Name = name,
        //        Properties = new List<ItemProperties>()
        //        {
        //            new ItemProperties()
        //            {
        //                PropertiesName=pro,
        //                PropertiesValue=provalue,
        //            }
        //        },
        //        Suit = suit,
        //        BuWei = buwei,
        //        SuitProperties = suitpros,
        //        guid = Guid.NewGuid().ToString()
        //    });
        //}
        //private void AddpropModels(string name, string suit, string pro1, string provalue1, string pro2, string provalue2, List<ItemProperties> suitpros, EnumZhuangBeiLan buwei)
        //{
        //    Data.propModels.Add(new PropModel()
        //    {
        //        Name = name,
        //        Properties = new List<ItemProperties>()
        //        {
        //            new ItemProperties()
        //            {
        //                PropertiesName=pro1,
        //                PropertiesValue=provalue1,
        //            },
        //             new ItemProperties()
        //            {
        //                PropertiesName=pro2,
        //                PropertiesValue=provalue2,
        //            }
        //        },
        //        Suit = suit,
        //        BuWei = buwei,
        //        SuitProperties = suitpros,
        //        guid = Guid.NewGuid().ToString()
        //    });
        //}
    }
}